package cn.tedu.tea.domain.param;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.experimental.Accessors;

import java.io.Serializable;
import java.sql.Date;

@Data
@Accessors(chain = true)
public class UserAddNewDTO implements Serializable {
    /**
     * 用户名
     */
    private String userName;
    /**
     * 昵称
     */
    private String nickName;
    /**
     * 电子邮箱
     */
    private String email;
    /**
     * 密码
     */
    private String password;
    /**
     * 性别
     */
    private Integer gender;
    /**
     * 头像
     */
    private String avatar;
    /**
     * 签名
     */
    private String personalSignature;
    /**
     * 生日
     */
    @ApiModelProperty(value = "生日", required = true, example = "2008-08-08")
    private Date birthday;
    /**
     * 手机号码
     */
    private String mobile;
    /**
     * 是否激活
     */
    private Integer activate;
    /**
     * 激活时间
     */
    private Long activateTime;
    /**
     * 渠道来源
     */
    private String channel;
    /**
     * SECRET MOBILE
     */
    private String secretMobile;
    /**
     * 设备
     */
    private String device;
    /**
     * 设备id
     */
    private String deviceId;
    /**
     * 设备模型
     */
    private String deviceModel;
    /**
     * ip
     */
    private Long ip;
    /**
     * 显示状态
     */
    private Integer status;

}
